Definitions for soft soap

Definitions for (noun) soft soap

Main entry: soft soap, green soap

Definition: a soft (or liquid) soap made from vegetable oils; used in certain skin diseases


Main entry: blarney, coaxing, soft soap, sweet talk

Definition: flattery designed to gain favor


Visual thesaurus for soft soap